subsistence stores - Alemán Inglés Diccionario